package aa_model

import (
    "server/amtf/amodel"
    "time"
    "gorm.io/datatypes"
)

type S项目管理之项目明细model struct {
    amodel.S基础model
    A报价人  S基础之用户model `json:"报价人" gorm:"->;foreignKey:A报价人_S基础之用户modelID;"`
    A报价日期  *time.Time `json:"报价日期" gorm:"column:报价日期;"`
    A审核  S基础之用户model `json:"审核" gorm:"->;foreignKey:A审核_S基础之用户modelID;"`
    A介质  string `json:"介质" gorm:"default:水;column:介质;"`
    A温度  string `json:"温度" gorm:"default:≤60;column:温度;"`
    A入口压力  float64 `json:"入口压力" gorm:"default:1.6;column:入口压力;"`
    A介质情况说明  string `json:"介质情况说明" gorm:"column:介质情况说明;"`
    A安装方式  string `json:"安装方式" gorm:"default:卧式;column:安装方式;"`
    A泵旋转方向  string `json:"泵旋转方向" gorm:"default:顺时针;column:泵旋转方向;"`
    A支撑方式  string `json:"支撑方式" gorm:"default:底脚支撑;column:支撑方式;"`
    A法兰等级  string `json:"法兰等级" gorm:"default:厂标;column:法兰等级;"`
    A海拔  string `json:"海拔" gorm:"column:海拔;"`
    A进出口方向  string `json:"进出口方向" gorm:"default:水平进水平出;column:进出口方向;"`
    A轴承润滑方式  string `json:"轴承润滑方式" gorm:"default:脂润滑;column:轴承润滑方式;"`
    A包装方式  string `json:"包装方式" gorm:"default:国内木箱;column:包装方式;"`
    A油漆颜色  string `json:"油漆颜色" gorm:"default:蓝绿色RAL5001;column:油漆颜色;"`
    A密封形式  string `json:"密封形式" gorm:"default:普通机封;column:密封形式;"`
    A泵型号  string `json:"泵型号" gorm:"column:泵型号;"`
    A数量  int `json:"数量" gorm:"default:1;column:数量;"`
    A流量  float64 `json:"流量" gorm:"column:流量;"`
    A扬程  float64 `json:"扬程" gorm:"column:扬程;"`
    A密度  float64 `json:"密度" gorm:"column:密度;"`
    A粘度  float64 `json:"粘度" gorm:"column:粘度;"`
    A转速  int `json:"转速" gorm:"default:1480;column:转速;"`
    A效率  float64 `json:"效率" gorm:"default:88;column:效率;"`
    Npshr  float64 `json:"NPSHr" gorm:"column:nps_hr;"`
    A轴功率  float64 `json:"轴功率" gorm:"column:轴功率;"`
    A泵体  string `json:"泵体" gorm:"default:QT500-7;column:泵体;"`
    A叶轮  string `json:"叶轮" gorm:"default:2205;column:叶轮;"`
    A轴  string `json:"轴" gorm:"default:2CR13;column:轴;"`
    A轴套  string `json:"轴套" gorm:"default:2CR13;column:轴套;"`
    A密封环  string `json:"密封环" gorm:"default:HT250;column:密封环;"`
    A轴承  string `json:"轴承" gorm:"default:进口SKF;column:轴承;"`
    A轴封  string `json:"轴封" gorm:"default:四川平衡型日机;column:轴封;"`
    A联轴器  string `json:"联轴器" gorm:"default:无锡创明;column:联轴器;"`
    A底座  string `json:"底座" gorm:"default:Q235-A;column:底座;"`
    A泵材质其他  string `json:"泵材质其他" gorm:"column:泵材质其他;"`
    A泵材质备注  string `json:"泵材质备注" gorm:"column:泵材质备注;"`
    A配套电机品牌  string `json:"配套电机品牌" gorm:"default:佳木斯;column:配套电机品牌;"`
    A电机型号  string `json:"电机型号" gorm:"column:电机型号;"`
    A功率  float64 `json:"功率" gorm:"column:功率;"`
    A电压  string `json:"电压" gorm:"column:电压;"`
    A防护等级  string `json:"防护等级" gorm:"column:防护等级;"`
    A频率  int `json:"频率" gorm:"default:50;column:频率;"`
    A电机转速  string `json:"电机转速" gorm:"default:1480;column:电机转速;"`
    A能效等级  string `json:"能效等级" gorm:"column:能效等级;"`
    A是否变频  bool `json:"是否变频" gorm:"column:是否变频;"`
    A其他电机要求  string `json:"其他电机要求" gorm:"column:其他电机要求;"`
    A电机其他特殊说明  string `json:"电机其他特殊说明" gorm:"column:电机其他特殊说明;"`
    A泵价格  int `json:"泵价格" gorm:"column:泵价格;"`
    A底座配置  string `json:"底座配置" gorm:"default:公共底座;column:底座配置;"`
    A底座价格  int `json:"底座价格" gorm:"column:底座价格;"`
    A反法兰价格  int `json:"反法兰价格" gorm:"column:反法兰价格;"`
    A联轴器价格  int `json:"联轴器价格" gorm:"column:联轴器价格;"`
    A联轴器配置  string `json:"联轴器配置" gorm:"default:弹性柱销;column:联轴器配置;"`
    A电机价格  int `json:"电机价格" gorm:"column:电机价格;"`
    A运费  int `json:"运费" gorm:"column:运费;"`
    A其他价格  int `json:"其他价格" gorm:"column:其他价格;"`
    A单价  int `json:"单价" gorm:"column:单价;"`
    A总价  int `json:"总价" gorm:"column:总价;"`
    A报价费用说明  string `json:"报价费用说明" gorm:"column:报价费用说明;"`
    A备品备件  []S项目管理之备品备件model `json:"备品备件" gorm:"constraint:OnUpdate:CASCADE,OnDelete:CASCADE;"`
    A备品备件总计  int `json:"备品备件总计" gorm:"column:备品备件总计;"`
    A报价其他说明  string `json:"报价其他说明" gorm:"column:报价其他说明;"`
    S项目管理之项目信息modelID  uint `json:"项目信息id" gorm:"column:项目信息id;"`
    A报价人_S基础之用户modelID  uint `json:"报价人_用户id" gorm:"column:报价人_用户id;"`
    A审核_S基础之用户modelID  uint `json:"审核_用户id" gorm:"column:审核_用户id;"`
    A备品备件_拟删除子表ids  datatypes.JSON `json:"备品备件_拟删除子表ids" gorm:"-"`
}

func (S项目管理之项目明细model) TableName() string {
    return "项目管理_项目明细"
}

